Grand Slam
With the quick release rear axle mounts and easy-out engine slots, she's a real looker.
That said, to answer your question of maker/brand. No idea.
Gut instinct is home made from someone who had use of and did know how to operate a tube bender.
The fact there are no cross straps is troubling but who knows what was removed along the way.