About Telet Services Ltd (08337569) United Kingdom