About Addis Gallacher Ltd (09691258) United Kingdom