About Hermel Ltd (12397160) United Kingdom