About Hamada Engineering Ltd (09617094) United Kingdom