About Tamar Management Co Limited (04484052) United Kingdom