About Temple Bar Associates Limited (06219934) United Kingdom