About Temple Bar Investor Relations Limited (05374648) United Kingdom