About W.thacker & Sons Limited (00414371) United Kingdom