About Cannock Road Fish Bar Ltd (13118112) United Kingdom