About Herm Products Limited (01602172) United Kingdom