About Thacker S Admin & Support Services Ltd (11600490) United Kingdom