Stafford Crown Court heard how self-employed worker Abigail Steggles belittled her partner and stopped people from contacting him