About Thackham Carpets And Flooring Limited (11244494) United Kingdom