About Gallacher Design Group Ltd (09512563) United Kingdom