About Keynsham Fish Bar Ltd (04520425) United Kingdom