About Lynn Associates Limited (04611704) United Kingdom