About Tar Ltd (12291334) United Kingdom