About American Bar & Grill Lease Limited (08113871) United Kingdom