About Meat Stack Grainger Ltd (11044990) United Kingdom