About L & H Flooring Limited (04977225) United Kingdom