About Langdon Holdings Ltd (12116143) United Kingdom