About Teo Services Limited (07547157) United Kingdom