About The Communications Laboratory Limited (08641119) United Kingdom