About Tyrrell Imac Ltd (12515621) United Kingdom