About Stock Room Limited (09049303) United Kingdom