About Contact Centre Technology Training & Consultancy Ltd (11929627) United Kingdom