About Alex. Jack (butchers) Limited (SC031176) United Kingdom