About Beales Staff Share Schemes Trustees Limited (03002174) United Kingdom