About Deluxe Carpets & Flooring Ltd (11656960) United Kingdom