About R And K Farming Limited (05637803) United Kingdom