About J.m. Menzies L.s. Farm (SL001331) United Kingdom