About Bank Of Scotland Edinburgh Nominees Limited (SC014245) United Kingdom