About Lloyds Bank Maritime Leasing (no. 18) Limited (05017371) United Kingdom