About Camy Delattre Ltd (12243494) United Kingdom