About Teleinst Technical Services Limited (08770843) United Kingdom