About Ss Storage And Handling40 Limited (11114488) United Kingdom