About Capstick Carpets Limited (04390170) United Kingdom