About Cecile Gaillard Limited (11010411) United Kingdom