About Meghan Earle Design Limited (10982611) United Kingdom