About S B & A Clark Farming Limited (07347105) United Kingdom