About Trio Applied Technologies Limited (05745369) United Kingdom