About Storage Solutions Shrewsbury Ltd (11822898) United Kingdom