About Gallacher Off Licence & General Store Ltd (12575015) United Kingdom