About Taunton Fish Bar Ltd (11152892) United Kingdom