About H&s Carpets Ltd (08483139) United Kingdom