About R & S Clark Farming Ltd (12297225) United Kingdom