About Seh Technology Uk Limited (04130826) United Kingdom