About Tamar Services Limited (11175929) United Kingdom