About Trilock Limited (08032124) United Kingdom