About Michael Tarrant Limited (10060639) United Kingdom