Claim: Charles founded the Duchy Originals brand in the London.
Verdict: NOT ENOUGH INFO