About John & Andrew Riddell Farmers (SL001815) United Kingdom