About The Barn Butchery Limited (12841135) United Kingdom