About Temple Bar Management Limited (06049126) United Kingdom