About Alan Thacker Consultancy Limited (13093676) United Kingdom