About Legendary Gloves Ltd (12901819) United Kingdom