About St. Edmunds Butchers Limited (07945590) United Kingdom