About Jacks And Jegs International Food Services Ltd (12701266) United Kingdom