About Hendry Inc Limited (12589115) United Kingdom