About London And South African Bank Corporation (RC000321) United Kingdom