About Hench Ltd (10986206) United Kingdom