About Trilobite Graphics Limited (09388735) United Kingdom