About Tetronics (international) Limited (00812104) United Kingdom