About John R. Allan & Son Farmers (SL000133) United Kingdom