About Lymn Associates Limited (08718158) United Kingdom