About Trael Electronic Components Limited (01868737) United Kingdom