About Tyrrell Heavy Industries Ltd (12593054) United Kingdom