About Mabels Bar Limited (10917162) United Kingdom