About Tamsar Ltd (12975851) United Kingdom