About Cheryl Taylor Limited (10110541) United Kingdom