About Lamb And Pomfrett Flooring Limited (10144915) United Kingdom