About Space Framing Limited (10701927) United Kingdom