About Green Bar & Grill Ltd (SC619111) United Kingdom