About Hennsen Europe Ltd. (SC664571) United Kingdom