About Lynds Consulting Services Ltd (10695821) United Kingdom