About Lb Employees Share Scheme Trust Company Limited (SC107958) United Kingdom