About Thelwall Flooring Ltd (08409906) United Kingdom