About Workspace Technology Limited (05302612) United Kingdom