About Hamech Group Limited (02372330) United Kingdom