About Habbies Bar And Grill Limited (SC534131) United Kingdom