About Tower Carpets Limited (04318203) United Kingdom