About Lynford Ltd (12805369) United Kingdom