About Hammer Bros & Sons Ltd (11681357) United Kingdom