About C & S Clark Farming Limited (10663651) United Kingdom