About Hanwha Techwin Europe Limited (04343432) United Kingdom