About Tyrrell Imac Limited (05444886) United Kingdom