About S & T Agriserve Ltd (10119743) United Kingdom