About Make Space Durham Limited (09560005) United Kingdom