About The Anchor Grill Llp (OC325768) United Kingdom