About Gloves Master Ltd (09599147) United Kingdom