About Dennison Telecom Services Ltd. (09724128) United Kingdom