About B.d. Williams & Sons (butchers) Limited (03579509) United Kingdom