About Cyril& Co Ltd (11983763) United Kingdom