About Moor Galloway & Company Ltd (09765107) United Kingdom