About Temple Bar Trust (11584511) United Kingdom