About Hans Handl Ltd (12574729) United Kingdom