About A C Thacker Limited (04791164) United Kingdom