About W L & J Anderson (todlachie) Farming 1981 (SL000469) United Kingdom