About Tricogen Laboratories Limited (00467609) United Kingdom