About Lynton Associates Limited (12050436) United Kingdom