About Telesync Limited (08922168) United Kingdom