About Temple Bar House Investments Ltd (11591236) United Kingdom