About Seval Electric Limited (12412233) United Kingdom