About Langan Scott And Co Ltd (12403918) United Kingdom