About The Butchers Barrell Ltd (12937807) United Kingdom