About Tenpu Teku Limited (10515017) United Kingdom