About Trilobyte Limited (03757676) United Kingdom