About I J Tarrant Limited (06622435) United Kingdom