About Slm Storage Solutions Limited (12248620) United Kingdom