About Great Glen Charcuterie Ltd. (SC234450) United Kingdom