About Coquillage Limited (11769796) United Kingdom