About Phantom Motor Company Limited (08871538) United Kingdom