About Teccom Europe Limited (08361745) United Kingdom