About Spacework Design Limited (03754817) United Kingdom