About Tcr Bar & Cafe Ltd (11240138) United Kingdom