About Hennen Ltd (SC646643) United Kingdom