About Lyndon Associates Marketing Limited (09024139) United Kingdom