About Telescof Limited (11572116) United Kingdom