About Henniker Scientific Limited (06703135) United Kingdom