About The Old Glove Factory Limited (04059504) United Kingdom