About Quantum Technical Communications Limited (01241609) United Kingdom