About Temple Red Associates Limited (08122182) United Kingdom