About Sladen Storage Ltd (13017084) United Kingdom