About Trio Research Limited (09581298) United Kingdom