About Hempel Holdings Limited (05341380) United Kingdom