About Technological Communications Limited (04160133) United Kingdom