About T & C Carpets Limited (05371489) United Kingdom