About Trimode Limited (01691138) United Kingdom