About Balmedie Fish & Chip Shop Limited (SC239883) United Kingdom