I'd never heard of them until now, but after seeing
this brochure, I'm glad you brought it up. They sure look impressive! The Debernardi name is in their letterhead, but that could be coincidental. Could Detta be Detto? I've actually seen a couple of those in Italy last month, and I'm pretty sure they weren't made by Detto Pietro themselves.
Picture courtesy of Italiaanseracefietsen.com.