About Workspace Holdings Limited (03729646) United Kingdom