About Tyrell Engineering Ltd (09027932) United Kingdom