About Cocco & Co Limited (10919927) United Kingdom