As for the brand, Globe is, or was (been away from it a bunch of years myself) a well known lift company, way back to the in ground days of yore. Unless they were taken over (as happens) by some flakey outfit the piece is probably commercial grade built up to a standard instead of down to a price. Though it might be worthwhile to check if they're still in business for spare parts.