About B. Tyrrell Corporation Limited (03717573) United Kingdom