About Tarrant Holdings Limited (00632870) United Kingdom