About Hamco Limited (04390422) United Kingdom