About Temple Hill Associates Limited (08969712) United Kingdom