About Abbey Meze Bar & Kitchen Limited (13336131) United Kingdom