About Langdale Holdings Limited (12046362) United Kingdom