OP, I would contact Hammond and ask them WTF on the Eddystone quality not meeting your standard. Don't just complain to us and then paint over it.
I've talked to Ross Hammond at trade shows and they are great to deal with.
No idea where they are made
https://www.hammfg.com/electronics/small-case/diecast/eddystone but this says Australia 20 years ago:
Released 10 October 2003
"Hammond Electronics, one of the world's leading manufacturers of small die-cast aluminium and plastic enclosures, purchased the tooling and intellectual property of the well-know Eddystone range from Marconi in 1998. In 2002, Hammond's newest subsidiary, Hammond Electronics Pty Ltd, was formed in Adelaide and the complete range of European and North American manufactured Hammond enclosures is now available from national, regional and local distributors throughout Australasia."
"Probably one of the best know brands in the small enclosure sector, the Eddystone range consists of nine sizes of thin wall shallow lid general purpose die-cast aluminium enclosures and a further five variants fitted with a deep lid."
"In addition to acting as the importer and distributor for all the group's products, Hammond's Australian operation is a manufacturer in its own right. Hammond Electronics Pty has introduced a further three sizes to complement the original 14-strong family. Designed and manufactured only in Australia, the new sizes are 50 x 50 x 21, 92 x 92 x 38 and 125 x 125 x 53mm. In addition to serving the needs of the local market, the Australian manufactured enclosures are exported in large volumes to Hammond's European operation."