About Tetronics Technologies Limited (13024162) United Kingdom