About Schroder & Co Nominees Limited (04448497) United Kingdom