About Mad Batter Fish And Chip Shop Limited (SC691203) United Kingdom