About Legal & General Share Scheme Trustees Limited (01951734) United Kingdom