About Townsend Hook Group Limited (00025070) United Kingdom