About Moor Galloway & Company Park Road Ltd (10874231) United Kingdom