About Macbar Limited (SC437024) United Kingdom