About Trafftech Electronics Limited (09594304) United Kingdom