Company name: Happy Haggis
Description: Low-key stop for fish ’n’ chips
45 Grampian Rd, Aviemore PH22 1PT, United Kingdom