About The Glove Room Limited (11596352) United Kingdom