About Durham Workspace Ltd (11669293) United Kingdom