About Stour Vale Calibrations Ltd (12029906) United Kingdom