About Hercules Corporation Limited (06647117) United Kingdom