About Tamar (london) Limited (07087735) United Kingdom