About Tyrrell Aero Engineering Limited (08012985) United Kingdom