About Medallion Plastics Fabrications Ltd (10893561) United Kingdom