About Langdale Developments Limited (07848297) United Kingdom