About Tamar Corporation Ltd (10045336) United Kingdom