About Tyrrell It Programme Management Limited (09221494) United Kingdom