UK-based banking and financial services group
Major UK bank, well-known in financial sector and nationally recognized