About Moor Galloway & Company Ald Ltd (11454136) United Kingdom