About Temple Capital Partners Limited (13195812) United Kingdom