About Trilobyte Designs Limited (02930292) United Kingdom