About Langdon Holdings & Investments Ltd (13279079) United Kingdom