About Devon Carpets Ltd (10907207) United Kingdom