About Havana Bar & Grill Ltd (13360025) United Kingdom