That's a good idea regarding frome, it seems like a hip enough town to find what I'm looking for. I did reach out to sturdy but I don't think that will go anywhere. As for Business as Usual, all I could find was an aptly named office refurbishment company that's permanently closed.
Was gonna say Sturdy/Bike Academy in Frome but it looks like they've gone.
Business as Usual in Redfield had some interesting stuff going on but don't think frame building. No idea if it's still there.