About Farncombe Butchers Limited (12825179) United Kingdom