About Spectre Racing Cars Ltd (11052140) United Kingdom