About Glove Supply Limited (12600412) United Kingdom