About Langdale House Limited (08522936) United Kingdom