About Tilly Thompson Ltd (12540771) United Kingdom