About Tar-glos Ltd (10621211) United Kingdom