About Chappells Carpets Limited (07289233) United Kingdom