About Camille Herry Ltd (10502308) United Kingdom