About Langdon & Waverley Ltd (10262953) United Kingdom