About S & R Farming Ltd (10849567) United Kingdom