About Walsall Storage Solutions Ltd (10131230) United Kingdom