About Space N Steel Limited (13579288) United Kingdom