About Tele-direct Marketing Limited (03648964) United Kingdom