About Satel Electronics Limited (04689818) United Kingdom