About Abbey Grill Limited (10261624) United Kingdom