About Langdale Investment Company Limited (12498840) United Kingdom