About Robert Emile Atelier Ltd. (12411225) United Kingdom