About Tar 3 Limited (09062246) United Kingdom