About Langdale Communications Limited (02850768) United Kingdom