About Endura Carpets & Flooring Ltd (11587258) United Kingdom