About Teles Solutions Limited (07143691) United Kingdom