About Tilly Bars Ltd (12642851) United Kingdom