About Hygena Products Limited (08352264) United Kingdom