About Lyndon Group Limited (SC070923) United Kingdom