About Hench Ltd (12975738) United Kingdom