About Plymstock Fish Shop Ltd (09582871) United Kingdom