About Lyndon Solutions Ltd (12740196) United Kingdom