About Tangible Investments Limited (02208744) United Kingdom