About Steve Rule Flooring Limited (04788551) United Kingdom