About Hamer And Hamer Ltd (09347930) United Kingdom