About Langdale Grange Ltd (12807249) United Kingdom