About Walkers Fish Restaurant Limited (04717773) United Kingdom