About Temple West Limited (10588280) United Kingdom