About Hancock Carpets Limited (03497793) United Kingdom