About Barr Ellison Trust Corporation Limited (09280031) United Kingdom