About Spaceform Design Limited (04275080) United Kingdom