About Lyneham Communications Limited (06882410) United Kingdom