About Dymchurch Fish Bar Limited (13116134) United Kingdom