About N Duffield Catering Ltd (13126209) United Kingdom