About Henzler Ltd. (06000293) United Kingdom