About Thamesmead Limited (08893737) United Kingdom