About Lazenby Holdings Ltd (12222598) United Kingdom