About Smartworkspace Limited (09584238) United Kingdom