About Milngavie Fish & Chip Shop Ltd (SC612870) United Kingdom