About Tal&sal Ltd (11779255) United Kingdom