About Steven Holland Flooring Limited (04734835) United Kingdom