About Hercus Ltd (NI674269) United Kingdom