About Sei Controls Limited (08227646) United Kingdom