About Yorkshire Food Services (yfs) Limited (07720738) United Kingdom