About St Johns Fish And Chip Shop Limited (08633574) United Kingdom