About S. Clark Butchers Limited (04093295) United Kingdom