About Cyril James Ltd (12864814) United Kingdom