About Tyrell Industries Limited (07422292) United Kingdom