About Mobile Storage Solutions & Mezzanines Ltd (13369610) United Kingdom