About Medallion Motors Ltd (10896642) United Kingdom