About Teleron Limited (06106644) United Kingdom