About Space & Work Consultants Ltd (10428885) United Kingdom