About Bandicoot Bars Ltd (12133834) United Kingdom