About Tamar Holdings Limited (06743056) United Kingdom