About Thirst Quenchers Bars Ltd (13498746) United Kingdom