About Castle Carpets Limited (01444030) United Kingdom