About Karl Slater Butchers Limited (08191377) United Kingdom