About Lyndon Editorial Limited (10914846) United Kingdom