About Winchester Grill Limited (11076666) United Kingdom