About The Tele Marketing Co. Limited (02475469) United Kingdom