About Emile Vidal Carr Limited (09368788) United Kingdom