About Coccole Ltd (13492178) United Kingdom