About Tad Bar & Grill Limited (12043490) United Kingdom