About R & A Farming Ltd (12706642) United Kingdom