About Tochee Limited (NI665999) United Kingdom