If the cranks came loose, it will keep coming loose no matter how much you've tighten it, meaning new crankset, that's a seperate issues not part of the BB, just poor installation.
Lasco crankset from Velosolo is a cheap replacement.
As for the bottom bracket, get the Shimano UN55, and take it all to a bicycle shop to get it installed and torqued properly, labour charge likely to be between £15 to £25.
If the cranks came loose, it will keep coming loose no matter how much you've tighten it, meaning new crankset, that's a seperate issues not part of the BB, just poor installation.
Lasco crankset from Velosolo is a cheap replacement.
As for the bottom bracket, get the Shimano UN55, and take it all to a bicycle shop to get it installed and torqued properly, labour charge likely to be between £15 to £25.