About St.edmunds Bacon Factory Limited (IP05166R) United Kingdom