About The Meat Hook Limited (11696469) United Kingdom