About Thacker Management Ltd (09739541) United Kingdom