About Jamestown Foods Limited (05201324) United Kingdom