About Tamerton Investments Limited (05431668) United Kingdom