About Alpha Electronics Manufacturing Limited (04708386) United Kingdom