About Workspace Stocklund Limited (07874559) United Kingdom