About Ambitron Components Limited (02438740) United Kingdom