About Langdale Dove House Limited (13292163) United Kingdom