About Ten-k Electronic Services Limited (08541353) United Kingdom