About Tele Engineers Limited (10192166) United Kingdom