About Picks Butchers Limited (03957845) United Kingdom