About Sole Storage Limited (11020195) United Kingdom