About Camille Simon Holdings Limited (01088889) United Kingdom