About Martex Electronics Limited (02259240) United Kingdom