About Tenaka Computers Associates Limited (08790060) United Kingdom