About Thamesmead Carpets Limited (03811480) United Kingdom