About Lloyds Bank Foundation For England & Wales (01971242) United Kingdom