About Thackerays Events Ltd (10163511) United Kingdom