About John Clark & Sons Butchers Limited (07671217) United Kingdom