About Churchills Fried Fish Bar Ltd (13375990) United Kingdom