About Ecurie Pierre Auffret Limited (10845725) United Kingdom