About Managed Office Solutions Holdings Limited (03727484) United Kingdom