About John Sheppard Butchers Limited (02727662) United Kingdom