About Lyndon Management Solutions Ltd (07122486) United Kingdom