About Elecsoft Limited (04589937) United Kingdom