About Teesside Carpets Limited (10670063) United Kingdom