About J & R Farming Ltd (12553057) United Kingdom