About Buxton Road Grill Limited (11880839) United Kingdom