About Tamar Limited (13374869) United Kingdom