About Tetsutek Europe Limited (07874605) United Kingdom