About Tripos Publishing Limited (03743161) United Kingdom