About Glove Shop Ltd (10094867) United Kingdom