About Langdale View Limited (08522810) United Kingdom