About Storage Solutions (e & S) Limited (07830039) United Kingdom