About Cheryl Dodd Limited (12022598) United Kingdom