About W.thacker Ltd. (05469621) United Kingdom