About Tando Sales Marketing Ltd (13332464) United Kingdom