About Ickenham Fish Bar Ltd (08081302) United Kingdom