About Tyrell Timekeepers Limited (01116744) United Kingdom