About Tri-lam Technologies Limited (08524932) United Kingdom