About O Tes Communications Limited (08794143) United Kingdom