About Trico International Ltd (12668317) United Kingdom