About Elecro Ltd. (03083197) United Kingdom