I'm not trying to slag anyone off here BUT If you have only done 100 miles and the chain snapped, I am thinking that the chain MUST have shown some seriously obvious signs of being warn. Such as the adjusters wound all the way back.
Did you not check these things before you bought the bike