About Lb Share Schemes Trustees Limited (01414231) United Kingdom