About Ascari Race Cars Ltd (13225493) United Kingdom