About Hamer Holdings Limited (09760705) United Kingdom