About Townsend-coates Limited (00690635) United Kingdom