About The Meat Shack Studley Limited (09549059) United Kingdom