About Space Flooring Limited (SC323960) United Kingdom