About Trilobite Ltd (07939092) United Kingdom