About Hammer Nails Ltd (11651042) United Kingdom