About Lend & Borrow Trust Company Limited (09104170) United Kingdom