About Trekkers Bars Ltd (11879726) United Kingdom