About Telecom Advertising & Promotions Ltd. (03760644) United Kingdom