About Takex Europe Limited (02452738) United Kingdom