About Coccole Limited (11650525) United Kingdom