About Sercal Electronics Limited (04827376) United Kingdom