About Stour Vale Finance Company Limited (00709939) United Kingdom