About Tyrrell Design Limited (06625675) United Kingdom