About Vale Farming & Services Limited (03629926) United Kingdom