About Mcculloch And Brewis (kenmuir) Farmers (SL003689) United Kingdom