About The Butcher & Grill Battersea Llp (OC342920) United Kingdom