About Atelier Ray Clarke Ltd (12018355) United Kingdom