About Bristol Benevolent Institution Corporate Trustee Limited (13369626) United Kingdom