About Mascot Automotive Limited (09172748) United Kingdom