About St. James (foods) Limited (02579507) United Kingdom