About Langdon European Limited (04618633) United Kingdom