About Duncan Food Services Ltd (SC701416) United Kingdom