About The Lyneham Associates Limited (05000171) United Kingdom