I don't want to scoff but a 20 quid set of mechanical bathroom scales is never ever going to be particularly accurate. You're demanding too much by expecting reliable readings to within a kilogram. Just look at the Amazon reviews for your Salter 148 BKSVDR.
According to the following info, when measuring a typical person mechanical bathroom scales varied, in general, by 0.7kg (1.5 pounds) between models. On average they gave a reading about 1.8kg (4 pounds) away from the true value.
Also, I wouldn't expect stunning accuracy from the sort of "computerised" scales you might find at a class.