About Langdon Ventures Limited (08000102) United Kingdom