About D & L Carpets Ltd (05914583) United Kingdom