About Modular Office And Storage Systems Limited (02631509) United Kingdom