About Tessa Bars Limited (11594735) United Kingdom