About Thestockroom Limited (09785030) United Kingdom