About Teko Pp Limited (SC564131) United Kingdom