About Sentex Associates Limited (10596267) United Kingdom