About Tyrrell Promotions Limited (01368005) United Kingdom