A Swindon charity has been given more funding to help prevent domestic abuse.