About Dymchurch Catering Ltd (11893944) United Kingdom