About Quin Tel Communications Limited (10832702) United Kingdom