About Hamech Holding Company Limited (01248605) United Kingdom