Anyone here come across kit by a company called c3...

http://www.c3ltd.co.uk/p24.php

Just wondering if anyone has seen or experienced any of this kit?. Its Telephony services stuff

Cheers
TiG