About Storage N Hard Ltd (13303897) United Kingdom