About Tal Sam Marketing Limited (12592156) United Kingdom