About Sesotec Ltd (04210611) United Kingdom